package ds

import (
	"time"
)

type BasicQueue []QueueEntry

type QueueEntry struct {
	Index int
	String string
	Time time.Time
}
type Queue interface {
	Add(string, time.Time)
	At(int) (string, time.Time, error)
	SinceTime(t time.Time) BasicQueue 
	Since(id int) BasicQueue 
}


